Pam Programming Environments: Practice and Experience
نویسنده
چکیده
Digital Equipment's Paris Research Laboratory started to investigate the use of FPGA-based re-conngurable hardware accelerators in 1988. We call them PAMs for Programmable Active Memories. Over the past six years, we have designed and implemented four generations of PAM hardware and four generations of PAM programming environments. Several dozen people, ranging from inexperienced students to senior hardware designers, have used our systems 3]. A wide range of applications belonging to several important application domains have demonstrated the interest of these novel computing devices. In this paper we present the software lessons we draw from this collective experience.
منابع مشابه
Integrated model for pricing, delivery time setting, and scheduling in make-to-order environments
Usually, in make-to-order environments which work only in response to the customer’s orders, manufacturers for maximizing the profits should offer the best price and delivery time for an order considering the existing capacity and the customer’s sensitivity to both the factors. In this paper, an integrated approach for pricing, delivery time setting and scheduling of new arrival orders are prop...
متن کاملFine Synchronization with Uwb Th-pam Signals in Ad-hoc Multi-user Environments
To synchronize Ultra-Wideband (UWB) signals with pulse amplitude modulation (PAM) and time hopping (TH) spreading in ad-hoc multi-user environments, we propose in this paper to develop and test a novel fine synchronization algorithm in both data-aided (DA) and non-data-aided (NDA) modes. The proposed synchronization scheme is decomposed into two successive floors or steps. The first floor consi...
متن کاملGenerative Mobile Agent Migration in Heterogeneous Environments
Agent migration, in theory, makes it possible to bring computations to the resources required. In practice, however, homogeneity in programming language and/or agent platform is required. This paper presents an approach that supports heterogeneous agents and platforms: agents written in different languages can migrate between non-identical platforms. Instead of migrating the “code” (including d...
متن کاملPortability in clouds: approaches and research opportunities
The migration towards Cloud environments is still hindered by several barriers. One of them is the low portability of the applications that are consuming Cloud services. This paper intends to provide an image of the state of the art in this particular topic and to identify the potential paths to follow in order to solve the problem. The main concerns are the portability reasons, scenarios, taxo...
متن کاملOSyRIS: a Nature Inspired Workflow Engine for Service Oriented Environments
We present a nature-inspired rule-based workflow platform capable of self adaptation by following an eventcondition-action approach and by integrating a dynamic resource selection relying on rule based scheduling heuristics. A language for workflows that is simple and easy to understand is introduced. The language also supports task semantics and ontology definition.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994